/**
 * Definition des methodes liees a la manipulation
 *  de l'entite {@link Commande}.
 */
package fr.afcepf.al23.qualite.data;

import fr.afcepf.al23.qualite.entity.Commande;

/**
 * @author Stagiaire
 *
 */
public interface IDaoCommande {
    /**
     * Methode permettant la creation d'une {@link Commande}.
     * @param cmd   {@link Commande} a enregistrer
     * @return
     *  <ul>
     *      <li> null si la creation a echouee.</li>
     *      <li>{@link Utilisateur} si la creation a reussie.</li>
     *  </ul>
     */
    Commande creerCommande(Commande cmd);
}
